package com.beiye.drivertransport.bean;

import java.util.List;

/**
 * Created by ky on 2018/5/25.
 */
//隐患报警统计数
public class HiddendangerBean {

    /**
     * result : true
     * data : {"adId":"500104","ftId":"100002","orgId":"","orgName":null,"lastFirmLW1":1,"lastFirmLW2":7,"lastDriverLW1":null,"lastDriverLW2":null,"lastVehLW1":null,"lastVehLW2":null,"lastFirmStatNo":20,"lastDriverStatNo":0,"lastVehStatNo":0,"statYmd":null,"lwNo":null,"beginStatYmd":"2018-05-18","endStatYmd":"2018-05-24","infoStatLW1Rec":[{"statYmd":"2018-05-18","lwNo":1,"firmStatNo":20,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-19","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-20","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-21","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-22","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-23","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-24","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0}],"infoStatLW2Rec":[{"statYmd":"2018-05-18","lwNo":7,"firmStatNo":20,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-19","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-20","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-21","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-22","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-23","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-24","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0}],"warningObject":null,"warningType":null,"loopholeType":null,"loopholeItem":null,"liNo":null,"lastLoopholeLevel1":null,"lastLoopholeLevel2":null,"lastLoopholeLevel3":null,"firmStatNo":null,"driverStatNo":null,"vehStatNo":null,"resultCode":0}
     * msg : 操作成功
     * rows : null
     * total : null
     * code : 0
     */

    private boolean result;
    private DataBean data;
    private String msg;
    private Object rows;
    private Object total;
    private int code;

    public boolean isResult() {
        return result;
    }

    public void setResult(boolean result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Object getRows() {
        return rows;
    }

    public void setRows(Object rows) {
        this.rows = rows;
    }

    public Object getTotal() {
        return total;
    }

    public void setTotal(Object total) {
        this.total = total;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public static class DataBean {
        /**
         * adId : 500104
         * ftId : 100002
         * orgId :
         * orgName : null
         * lastFirmLW1 : 1
         * lastFirmLW2 : 7
         * lastDriverLW1 : null
         * lastDriverLW2 : null
         * lastVehLW1 : null
         * lastVehLW2 : null
         * lastFirmStatNo : 20
         * lastDriverStatNo : 0
         * lastVehStatNo : 0
         * statYmd : null
         * lwNo : null
         * beginStatYmd : 2018-05-18
         * endStatYmd : 2018-05-24
         * infoStatLW1Rec : [{"statYmd":"2018-05-18","lwNo":1,"firmStatNo":20,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-19","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-20","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-21","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-22","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-23","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-24","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0}]
         * infoStatLW2Rec : [{"statYmd":"2018-05-18","lwNo":7,"firmStatNo":20,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-19","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-20","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-21","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-22","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-23","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0},{"statYmd":"2018-05-24","lwNo":0,"firmStatNo":0,"driverStatNo":0,"vehStatNo":0}]
         * warningObject : null
         * warningType : null
         * loopholeType : null
         * loopholeItem : null
         * liNo : null
         * lastLoopholeLevel1 : null
         * lastLoopholeLevel2 : null
         * lastLoopholeLevel3 : null
         * firmStatNo : null
         * driverStatNo : null
         * vehStatNo : null
         * resultCode : 0
         */

        private String adId;
        private String ftId;
        private String orgId;
        private Object orgName;
        private int lastFirmLW1;
        private int lastFirmLW2;
        private int lastDriverLW1;
        private int lastDriverLW2;
        private int lastVehLW1;
        private int lastVehLW2;
        private int lastFirmStatNo;
        private int lastDriverStatNo;
        private int lastVehStatNo;
        private String statYmd;
        private int lwNo;
        private String beginStatYmd;
        private String endStatYmd;
        private Object warningObject;
        private Object warningType;
        private Object loopholeType;
        private Object loopholeItem;
        private Object liNo;
        private Object lastLoopholeLevel1;
        private Object lastLoopholeLevel2;
        private Object lastLoopholeLevel3;
        private int firmStatNo;
        private int driverStatNo;
        private int vehStatNo;
        private int resultCode;
        private List<InfoStatLW1RecBean> infoStatLW1Rec;
        private List<InfoStatLW2RecBean> infoStatLW2Rec;

        public String getAdId() {
            return adId;
        }

        public void setAdId(String adId) {
            this.adId = adId;
        }

        public String getFtId() {
            return ftId;
        }

        public void setFtId(String ftId) {
            this.ftId = ftId;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public Object getOrgName() {
            return orgName;
        }

        public void setOrgName(Object orgName) {
            this.orgName = orgName;
        }

        public int getLastFirmLW1() {
            return lastFirmLW1;
        }

        public void setLastFirmLW1(int lastFirmLW1) {
            this.lastFirmLW1 = lastFirmLW1;
        }

        public int getLastFirmLW2() {
            return lastFirmLW2;
        }

        public void setLastFirmLW2(int lastFirmLW2) {
            this.lastFirmLW2 = lastFirmLW2;
        }

        public int getLastDriverLW1() {
            return lastDriverLW1;
        }

        public void setLastDriverLW1(int lastDriverLW1) {
            this.lastDriverLW1 = lastDriverLW1;
        }

        public int getLastDriverLW2() {
            return lastDriverLW2;
        }

        public void setLastDriverLW2(int lastDriverLW2) {
            this.lastDriverLW2 = lastDriverLW2;
        }

        public int getLastVehLW1() {
            return lastVehLW1;
        }

        public void setLastVehLW1(int lastVehLW1) {
            this.lastVehLW1 = lastVehLW1;
        }

        public int getLastVehLW2() {
            return lastVehLW2;
        }

        public void setLastVehLW2(int lastVehLW2) {
            this.lastVehLW2 = lastVehLW2;
        }

        public int getLastFirmStatNo() {
            return lastFirmStatNo;
        }

        public void setLastFirmStatNo(int lastFirmStatNo) {
            this.lastFirmStatNo = lastFirmStatNo;
        }

        public int getLastDriverStatNo() {
            return lastDriverStatNo;
        }

        public void setLastDriverStatNo(int lastDriverStatNo) {
            this.lastDriverStatNo = lastDriverStatNo;
        }

        public int getLastVehStatNo() {
            return lastVehStatNo;
        }

        public void setLastVehStatNo(int lastVehStatNo) {
            this.lastVehStatNo = lastVehStatNo;
        }

        public String getStatYmd() {
            return statYmd;
        }

        public void setStatYmd(String statYmd) {
            this.statYmd = statYmd;
        }

        public int getLwNo() {
            return lwNo;
        }

        public void setLwNo(int lwNo) {
            this.lwNo = lwNo;
        }

        public String getBeginStatYmd() {
            return beginStatYmd;
        }

        public void setBeginStatYmd(String beginStatYmd) {
            this.beginStatYmd = beginStatYmd;
        }

        public String getEndStatYmd() {
            return endStatYmd;
        }

        public void setEndStatYmd(String endStatYmd) {
            this.endStatYmd = endStatYmd;
        }

        public Object getWarningObject() {
            return warningObject;
        }

        public void setWarningObject(Object warningObject) {
            this.warningObject = warningObject;
        }

        public Object getWarningType() {
            return warningType;
        }

        public void setWarningType(Object warningType) {
            this.warningType = warningType;
        }

        public Object getLoopholeType() {
            return loopholeType;
        }

        public void setLoopholeType(Object loopholeType) {
            this.loopholeType = loopholeType;
        }

        public Object getLoopholeItem() {
            return loopholeItem;
        }

        public void setLoopholeItem(Object loopholeItem) {
            this.loopholeItem = loopholeItem;
        }

        public Object getLiNo() {
            return liNo;
        }

        public void setLiNo(Object liNo) {
            this.liNo = liNo;
        }

        public Object getLastLoopholeLevel1() {
            return lastLoopholeLevel1;
        }

        public void setLastLoopholeLevel1(Object lastLoopholeLevel1) {
            this.lastLoopholeLevel1 = lastLoopholeLevel1;
        }

        public Object getLastLoopholeLevel2() {
            return lastLoopholeLevel2;
        }

        public void setLastLoopholeLevel2(Object lastLoopholeLevel2) {
            this.lastLoopholeLevel2 = lastLoopholeLevel2;
        }

        public Object getLastLoopholeLevel3() {
            return lastLoopholeLevel3;
        }

        public void setLastLoopholeLevel3(Object lastLoopholeLevel3) {
            this.lastLoopholeLevel3 = lastLoopholeLevel3;
        }

        public int getFirmStatNo() {
            return firmStatNo;
        }

        public void setFirmStatNo(int firmStatNo) {
            this.firmStatNo = firmStatNo;
        }

        public int getDriverStatNo() {
            return driverStatNo;
        }

        public void setDriverStatNo(int driverStatNo) {
            this.driverStatNo = driverStatNo;
        }

        public int getVehStatNo() {
            return vehStatNo;
        }

        public void setVehStatNo(int vehStatNo) {
            this.vehStatNo = vehStatNo;
        }

        public int getResultCode() {
            return resultCode;
        }

        public void setResultCode(int resultCode) {
            this.resultCode = resultCode;
        }

        public List<InfoStatLW1RecBean> getInfoStatLW1Rec() {
            return infoStatLW1Rec;
        }

        public void setInfoStatLW1Rec(List<InfoStatLW1RecBean> infoStatLW1Rec) {
            this.infoStatLW1Rec = infoStatLW1Rec;
        }

        public List<InfoStatLW2RecBean> getInfoStatLW2Rec() {
            return infoStatLW2Rec;
        }

        public void setInfoStatLW2Rec(List<InfoStatLW2RecBean> infoStatLW2Rec) {
            this.infoStatLW2Rec = infoStatLW2Rec;
        }

        public static class InfoStatLW1RecBean {
            /**
             * statYmd : 2018-05-18
             * lwNo : 1
             * firmStatNo : 20
             * driverStatNo : 0
             * vehStatNo : 0
             */

            private String statYmd;
            private int lwNo;
            private int firmStatNo;
            private int driverStatNo;
            private int vehStatNo;

            public String getStatYmd() {
                return statYmd;
            }

            public void setStatYmd(String statYmd) {
                this.statYmd = statYmd;
            }

            public int getLwNo() {
                return lwNo;
            }

            public void setLwNo(int lwNo) {
                this.lwNo = lwNo;
            }

            public int getFirmStatNo() {
                return firmStatNo;
            }

            public void setFirmStatNo(int firmStatNo) {
                this.firmStatNo = firmStatNo;
            }

            public int getDriverStatNo() {
                return driverStatNo;
            }

            public void setDriverStatNo(int driverStatNo) {
                this.driverStatNo = driverStatNo;
            }

            public int getVehStatNo() {
                return vehStatNo;
            }

            public void setVehStatNo(int vehStatNo) {
                this.vehStatNo = vehStatNo;
            }
        }

        public static class InfoStatLW2RecBean {
            /**
             * statYmd : 2018-05-18
             * lwNo : 7
             * firmStatNo : 20
             * driverStatNo : 0
             * vehStatNo : 0
             */

            private String statYmd;
            private int lwNo;
            private int firmStatNo;
            private int driverStatNo;
            private int vehStatNo;

            public String getStatYmd() {
                return statYmd;
            }

            public void setStatYmd(String statYmd) {
                this.statYmd = statYmd;
            }

            public int getLwNo() {
                return lwNo;
            }

            public void setLwNo(int lwNo) {
                this.lwNo = lwNo;
            }

            public int getFirmStatNo() {
                return firmStatNo;
            }

            public void setFirmStatNo(int firmStatNo) {
                this.firmStatNo = firmStatNo;
            }

            public int getDriverStatNo() {
                return driverStatNo;
            }

            public void setDriverStatNo(int driverStatNo) {
                this.driverStatNo = driverStatNo;
            }

            public int getVehStatNo() {
                return vehStatNo;
            }

            public void setVehStatNo(int vehStatNo) {
                this.vehStatNo = vehStatNo;
            }
        }
    }
}
